/*Header*/
.other_page{width:100% !important;height:92px;background:url(../img/banner_homepage_bg.gif) repeat-x;margin:0 0 1px 0 !important}
.other_page h1{width:960px !important;margin:0 auto}
#navigation_wrapper{margin:0 0 1px 0}
.homepage #header_wrapper{height:308px}
.homepage #header_wrapper #header{padding:23px 0 0 0;height:285px;width:960px;margin:0 auto}
.homepage #header_wrapper{background:url(../img/bg_header_ac.png) repeat-x;}
.homepage #header_wrapper #header #banner_wrapper #banner {float:left;height:317px;width:698px}
.homepage #header_wrapper #header #banner_wrapper #reservation{float:right}
.homepage #header_wrapper #header .container_banner {border:none}
.homepage #header_wrapper #header #banner_wrapper #banner .content_banner{background:url(../img/transparent_header_text.png) no-repeat;height:144px;width:216px;overflow:hidden;position:absolute;margin:54px 0 0 462px}
.homepage #header_wrapper #header #banner_wrapper #banner .content_banner p{text-align:justify;padding:15px 17px 0 22px;overflow:hidden;color:#c3b7b5;font:normal 11px arial;height:115px}

.homepage #header_wrapper #header #banner_wrapper {background:none;border:none;height:317px;width:956px}
.homepage #header_wrapper #header #banner_wrapper #banner {background:url(../img/frame_img_header.png) no-repeat;height:262px;width:678px;padding:11px;text-align:center;overflow:hidden}
.homepage #header_wrapper #header #banner_wrapper #banner .content_bn_facilities{background:#668e75;height:33px;width:267px;overflow:hidden;position:absolute;margin:215px 0 0 411px}
.homepage #header_wrapper #header #banner_wrapper #banner .content_bn_facilities p{text-transform:uppercase;padding:0px 17px 0 40px;overflow:hidden;color:#acc2b4;font:normal 22px time news roman;height:33px;line-height:33px}
.homepage #header_wrapper #header #banner_wrapper #reservation{margin:2px 0 0 0;width:250px;background:url(../img/bg_orther_form_header.png) repeat-x;border:1px solid #d9d9d9;padding:0 0 0 0px;height:277px;} 
.homepage #header_wrapper #header #banner_wrapper #reservation .bd_white{border:1px solid #FFF;padding:0 0 0 12px;float:left;width:236px} 
.homepage #header_wrapper #header #banner_wrapper #reservation form div.submit{margin-top:5px;}
/*Content*/
.homepage #content_wrapper #content {padding-top:40px;width:960px; margin:0 auto;}
/*Left Content*/

#content_wrapper #content .top_left_ct{width:955px;height:9px;background:url(../img/top_cn_facilities.png) right top no-repeat}
#content_wrapper #content .center_left_ct{float:left;width:955px;background:url(../img/bg_ct_facilities.png) repeat-y}
#content_wrapper #content .title_facilities{width:278px;height:64px;background:url(../img/title_facilities.png) no-repeat;position:absolute;margin:-35px 0 0 -4px}
#content_wrapper #content .bot_left_ct{float:left;width:955px;height:9px;background:url(../img/bot_ct_facilities.png) no-repeat}
/*List Ac*/
#content_wrapper .left_ct .list_ac{float:left;margin:40px 0 0 18px}
/*Accomodation Detail*/
#content_accomondation {margin:0 auto 60px}
.content_detail{float:left;margin:40px 0 0 0px;padding:0 0 30px 0}
.description{float:left;width:445px;padding:0 15px 0 55px}
.description h2{color:#4982b6;font:bold 16px arial;margin:0 0 25px 0}
.description p{color:#525252;font:normal 12px arial;text-align:justify;line-height:20px}
.img_desciption{float:right;width:440px}
.img_desciption ul{display:block;padding:50px 0 0 0}
.img_desciption ul li{float:left;padding:0 16px 35px 0}
.img_desciption ul li .img_des_service{width:130px;height:107px;overflow:hidden;text-align:center}
.img_desciption ul li .title_des_service{width:130px;height:32px;background:#e0e3e6;text-align:center}
.img_desciption ul li .title_des_service a{color:#666666;font:bold 14px time news roman;text-transform:uppercase;text-decoration:none;height:32px;line-height:32px;overflow:hidden}
.img_desciption ul li .title_des_service a:hover{text-decoration:underline}
